package com.hfzy.ihk.web.freeswitchCall.constant;

/**
 * Created by Administrator on 2016/5/27.
 * @author wws
 *
 */
public class Constants {

    public static String MAP_FILE_PRIX_FORMAT = "%04d";
    public static String UPLOAD_FILE_HTTP_CONTETN_TYPE = "multipart/form-data";
    public static String MP3 = "mp3";
    public static String AMR = "amr";
    public static String AUDIO_SUFFIX_MP3 = ".mp3";
    public static String AUDIO_SUFFIX_AMR = ".amr";

    //-------------------环境----------------------
    public static String SYSTEM_ENV_PRO = "pro";
    public static String SYSTEM_ENV_DEV = "dev";
    public static String SYSTEM_ENV_LOCAL = "local";
    public static String SYSTEM_ENV_NONE = "none";

    //-------------------话务机----------------------
    public static String SYSTEM_CTI_0 = "cti50";
    public static String SYSTEM_CTI_1 = "cti51";

    public static String EMPTY_STR = "";


    public static String SERVER_41 = "web-200-41";
    public static String SERVER_42 = "web-200-42";
    public static String SERVER_43 = "web-200-43";
    public static String SERVER_44 = "web-200-44";


    public static String SUCCESS = "0";
    public static String SUCCESS_1 = "1";
    public static String SUCCESS_2 = "2";
    public static String FAIL = "-1";
    public static String FAIL_2 = "-2";

    public static Integer ZERO = 0;
    public static String ZERO_STR = "0";
    public static Integer NEGATIVE = -1;
    public static String NEGATIVE_STR ="-1";

    public static String OK ="OK";

    public static String TRUE = "true";
    public static String FALSE = "false";

    public static String LOCK = "锁定";
    public static String ACTIVE = "活动";

    public static String UN_DEFINED = "undefined";

    public static String NULL_STR = "NULL";
    public static String null_str = "null";

    public static String SUCCESS_STR = "success";
    public static String FAIL_STR = "fail";

    public static Integer CALL_OUT = 0;
    public static Integer CALL_OUT_USE_CALL_IN = 2;
    public static Integer IN_COME = 1;

    public static Integer FROM_APP = 0;
    public static Integer FROM_ZY = 1;
    public static Integer FROM_CLEAN_NUMBER = 2;

    public static Integer AUTO_INTERRUPT = 0;
    public static Integer INTERRUPT = 1;
    public static Integer DEFAULT_INTERRUPT = 1;

    public static Boolean cleanNumberRun = true;

    /**
     * 安卓推送服务器连接
     */
    public static final String ANDROID_PUSH_URL = "http://183.6.177.36:8080/znzf.aspx";

    //===========================================================================

    /*电信呼叫状态常量
    * IMS状态：
        TELECOM_STATUS_INVITE:发起呼叫----注：不用关注vReason的具体取值
        TELECOM_STATUS_RINGING:振铃----注：不用关注vReason的具体取值
        TELECOM_STATUS_ANSWERED:用户摘机接听----注：不用关注vReason的具体取值
        TELECOM_STATUS_DISCONNECTED:结束呼叫----注：不用关注vReason的具体取值
        TELECOM_STATUS_FAILED:呼叫失败（可能是挂机、无应答或拒绝）----注：此时需要判断vReason的具体取值来判断失败的原因（失败的原因有几百种，我们目前只能列出主要的错误原因，对于不在这其中的vReason值你们也要入库，归为其他错误
        TELECOM_STATUS_CANCEL:主叫侧取消呼叫（即在被叫未摘机接听前主叫主动挂机）----注：不用关注vReason的具体取值
        FORWARDING:呼叫转移中（可能是呼叫转移或呼叫异常转移到语音平台）----注：不用关注vReason的具体取值
    * */
    public static final String TELECOM_STATUS_INVITE = "INVITE";
    public static final String TELECOM_STATUS_RINGING = "RINGING";
    public static final String TELECOM_STATUS_ANSWERED = "ANSWERED";
    public static final String TELECOM_STATUS_DISCONNECTED = "DISCONNECTED";
    public static final String TELECOM_STATUS_CANCEL = "CANCEL";
    public static final String TELECOM_STATUS_FAILED = "FAILED";

    //===========================================================================
    /**
     * 云之讯呼叫状态常量
     */
    //主叫侧
    public static final String YUNZHIXUN_STATUS_MAIN_CALL_RINGING = "MAIN_CALL_RINGING";
    public static final String YUNZHIXUN_STATUS_MAIN_CALL_ANSWERED = "MAIN_CALL_ANSWERED";
    public static final String YUNZHIXUN_STATUS_MAIN_CALL_DISCONNECTED = "MAIN_CALL_DISCONNECTED";
    public static final String YUNZHIXUN_STATUS_MAIN_CALL_FAILED = "MAIN_CALL_FAILED";
    //被叫侧
    public static final String YUNZHIXUN_STATUS_TARGET_CALL_RINGING = "TARGET_CALL_RINGING";
    public static final String YUNZHIXUN_STATUS_TARGET_CALL_ANSWERED = "TARGET_CALL_ANSWERED";
    public static final String YUNZHIXUN_STATUS_TARGET_CALL_DISCONNECTED = "TARGET_CALL_DISCONNECTED";
    public static final String YUNZHIXUN_STATUS_TARGET_CALL_FAILED = "TARGET_CALL_FAILED";

    public static final String ANSCODE_0 = "0";  //外呼超时
    public static final String ANSCODE_1 = "1";  //拒绝
    public static final String ANSCODE_2 = "2";  //无应答
    public static final String ANSCODE_3 = "3";  //不存在
    public static final String ANSCODE_4 = "4";  //呼叫失败
    public static final String ANSCODE_5 = "5";  //振铃
    public static final String ANSCODE_6 = "6";  //接听
    public static final String ANSCODE_7 = "7";  //挂机

    public static final String DIR_0 = "0";      //主叫
    public static final String DIR_1 = "1";      //被叫

    //===========================================================================

    /*
    * 动态转接号码时用：
    * 为了输出给电信，格式为：	结果码；内容；
    *  0表示输出转接号码，1表示输出播放语音文件，2表示输出下一级菜单
    *  其他值表示失败,每个失败码可以对应一个失败提示音。
    * */
    public static final String DYNAMIC_TRANS_NUM_PRIX = "0;";
    public static final String DYNAMIC_TRANS_RECORD_PRIX = "1;";
    public static final String DYNAMIC_TRANS_MENU_PRIX = "2;";
    public static final String DYNAMIC_TRANS_FAILED_1 = "-1";
    public static final String DYNAMIC_TRANS_FAILED_2 = "-2";
    public static final String DYNAMIC_TRANS_FAILED_3 = "-3";
    public static final String DYNAMIC_TRANS_FAILED_4 = "-4";
    public static final String DYNAMIC_TRANS_FAILED_5 = "-5";

    //===========================================================================

    /*
     * webSocket返回给客户端的json的key：
     * */
    public static final String WEB_SOCKET_JSON_KEY_MSG_TYPE = "msgType";
    public static final String WEB_SOCKET_JSON_KEY_DESC = "desc";
    public static final String WEB_SOCKET_JSON_KEY_SESSION_ID = "sessionId";
    public static final String WEB_SOCKET_JSON_KEY_TIME = "time";
    public static final String WEB_SOCKET_JSON_KEY_COUNT_TIME = "countTime";
    public static final String WEB_SOCKET_JSON_KEY_USER_ID = "userId";
    public static final String WEB_SOCKET_JSON_KEY_DATA_ID = "dataId";
    public static final String WEB_SOCKET_JSON_KEY_OBJECT_ID = "objectId";
    public static final String WEB_SOCKET_JSON_KEY_PAGE_FROM = "pageFrom";
    public static final String WEB_SOCKET_JSON_KEY_MACHINE_FROM = "machineFrom";
    public static final String WEB_SOCKET_JSON_KEY_PID = "pId";
    public static final String WEB_SOCKET_JSON_KEY_SHOW_NUM = "showNum";
    public static final String WEB_SOCKET_JSON_KEY_CODE = "code";
    public static final String WEB_SOCKET_JSON_KEY_TOKEN = "token";

    public static final String WEB_SOCKET_JSON_KEY_ROLE = "role";
    public static final String WEB_SOCKET_JSON_KEY_WORDS = "words";

    public static final String WEB_SOCKET_JSON_KEY_WORDS_ID= "wordId";

    //===========================================================================
    /*
    * webSocket返回给客户端的msgType包含值：
    * */
    public static final String WEB_SOCKET_MSG_TYPE_INVALID = "INVALID"; //无效消息（自己用,表示不发给客户端）
    public static final String WEB_SOCKET_MSG_TYPE_EXCEPTION = "EXCEPTION"; //参数异常
    public static final String WEB_SOCKET_MSG_TYPE_MSG_EXCEPTION = "MSG_EXCEPTION"; //参数异常
    public static final String WEB_SOCKET_MSG_TYPE_CHECK_APP_VERSION_ERROR = "APP_VERSION_ERROR"; //参数异常
    public static final String WEB_SOCKET_MSG_TYPE_WEBSOCKET = "WEBSOCKET_CONNECT_MSG"; //websocket 连接消息
    public static final String WEB_SOCKET_MSG_TYPE_NOT_RE_WEBSOCKET = "WEBSOCKET_NOT_RECONNECT_MSG"; //websocket 不需要重连消息
    public static final String WEB_SOCKET_MSG_TYPE_WEBSOCKET_CHANGE_PC = "WEBSOCKET_CHANGE_PC_MSG"; //
    public static final String WEB_SOCKET_MSG_TYPE_TOO_MANY_CONNECT = "WEBSOCKET_TOO_MANY_CONNECT_MSG"; //同机器连接限制 websocket 不需要重连消息
    public static final String WEB_SOCKET_MSG_TYPE_COMMIT_FAILED = "COMMIT_FAILED"; //提交失败时返回
    public static final String WEB_SOCKET_MSG_TYPE_COMMIT_SUCCESS = "COMMIT_SUCCESS"; //提交时返回
    //FS相关， // sofia::register sofia::unregister alibaba_asr::onSentenceEnd dial::gateway_not_registered dial::lineBusy"

    public static final String WEB_SOCKET_MSG_TYPE_GATEWAY_NOT_REGISTERED = "FS_GATEWAY_NOT_REGISTERED"; //网关未注册 --需要切换
    public static final String WEB_SOCKET_MSG_TYPE_LINE_BUSY = "FS_LINE_BUSY"; //线路忙
    public static final String WEB_SOCKET_MSG_TYPE_FS_NO_ENOUGH_CHANNEL = "NO_ENOUGH_CHANNEL"; //无可用通道
    public static final String WEB_SOCKET_MSG_TYPE_WORDS = "WORDS";

    public static final String WEB_SOCKET_MSG_TYPE_MAIN_RINGING = "MAIN_RINGING"; //主叫响铃
    public static final String WEB_SOCKET_MSG_TYPE_MAIN_ANSWERED = "MAIN_ANSWERED"; //主叫应答
    public static final String WEB_SOCKET_MSG_TYPE_MAIN_DISCONNECTED = "MAIN_DISCONNECTED"; //主叫结束通话
    public static final String WEB_SOCKET_MSG_TYPE_MAIN_FAILED = "MAIN_FAILED"; //主叫失败，表示未接听或把来电号码加入黑名单或手机飞行模式（电信）
    public static final String WEB_SOCKET_MSG_TYPE_MAIN_NULL = "MAIN_NULL"; //主叫空号,不用了，使用MAIN_FAILED代替
    public static final String WEB_SOCKET_MSG_TYPE_MAIN_CANCEL = "MAIN_CANCEL"; //主叫侧取消呼叫（即在被叫未摘机接听前主叫主动挂机）

    public static final String WEB_SOCKET_MSG_TYPE_TARGET_RINGING = "TARGET_RINGING"; //被叫响铃
    public static final String WEB_SOCKET_MSG_TYPE_TARGET_ANSWERED = "TARGET_ANSWERED"; //被叫应答
    public static final String WEB_SOCKET_MSG_TYPE_TARGET_DISCONNECTED = "TARGET_DISCONNECTED"; //被叫结束通话
    public static final String WEB_SOCKET_MSG_TYPE_TARGET_FAILED = "TARGET_FAILED"; //被叫失败，表示未接听或把来电号码加入黑名单或手机飞行模式（电信）
    public static final String WEB_SOCKET_MSG_TYPE_TARGET_NULL = "TARGET_NULL"; //被叫空号,不用了，使用TARGET_FAILED代替
    public static final String WEB_SOCKET_MSG_TYPE_TARGET_CANCEL = "TARGET_CANCEL"; //被叫侧取消呼叫（即在被叫未摘机接听前被叫主动挂机）

    public static final String WEB_SOCKET_MSG_TYPE_INCOME = "INCOME";   //呼入

    public static final String WEB_SOCKET_MSG_TYPE_APP_CALL_START = "APP_CALL_START";   //APP开始呼叫
    public static final String WEB_SOCKET_MSG_TYPE_APP_CALL_STOP = "APP_CALL_STOP";   //APP结束通话


    public static final String WEB_SOCKET_MSG_TYPE_APP_START = "APP_START"; //app开始外呼
    public static final String WEB_SOCKET_MSG_TYPE_APP_STOP = "APP_STOP"; //app结束外呼
    public static final String WEB_SOCKET_MSG_TYPE_APP_ERROR = "APP_ERROR"; //拨号失败
    public static final String WEB_SOCKET_MSG_TYPE_APP_DISCONNECT = "APP_DISCONNECT"; //app断开
    public static final String WEB_SOCKET_MSG_TYPE_APP_VOICE_MSG = "VOICE_MSG";
    public static final String WEB_SOCKET_JSON_KEY_RECEIVE_SUCCESS = "RECEIVE_TYPE";
    public static final String WEB_SOCKET_MSG_TYPE_RECEIVE_SUCCESS = "RECEIVE_SUCCESS"; //接收app返回状态成功
    public static final String WEB_SOCKET_MSG_TYPE_MSG_RECEIVE_SUCCESS = "MSG_RECEIVE_SUCCESS";
    public static final String WEB_SOCKET_MSG_TYPE_MSG_RECEIVE_FAIL = "MSG_RECEIVE_FAIL";

    //表示推送的是话术内容
    public static final String WEB_SOCKET_MSG_TYPE_MSG_SPEAKING_SKILL_CONTEXT = "SPEAKING_SKILL_CONTEXT";

    //===========================================================================

    /*分析呼叫状态方法的返回的Map key*/
    public static final String CALL_STATE_WORK_HANDLER_MAP_KEY_MSG = "msgMap";
    public static final String CALL_STATE_WORK_HANDLER_MAP_KEY_REDIS = "redisMap";

    /*分析状态时产生，是否要进db,等录音才进DB*/
    public static final String CALL_STATE_WORK_HANDLER_MAP_KEY_INSERT_DB_FLAG = "insertFlag";


    /*
    * vReason
    //电信呼叫失败的异常原因（用于分析原因：indexOf）
    * */

    public static final String FJ_TELECOM_V_REASON_1 ="暂时无法接通";//（403-31、480-31、183-31），实际语音提示是关机
    public static final String FJ_TELECOM_V_REASON_2 ="空号";//（183-88、480-1、183-1）----》提示关机
    public static final String FJ_TELECOM_V_REASON_3 ="号码不存在";//（404）----》提示关机


    public static final String FJ_TELECOM_V_REASON_4 ="用户忙";//（480-17、486-17、183-17）----》提示通话中

    public static final String FJ_TELECOM_V_REASON_5 ="无应答";//（480-19）不接----》提示无应答

    public static final String FJ_TELECOM_V_REASON_6 ="拒接";//（480-21），拒接----》提示拒接
    public static final String FJ_TELECOM_V_REASON_7 ="拒绝";//（183-21），拒接----》提示拒接

    public static final String FJ_TELECOM_V_REASON_8 = "呼叫请求超时";//提示无响应、手机关机、不在服务区
    public static final String FJ_TELECOM_V_REASON_9 = "呼叫用户异常";//用户忙、用户关机、用户无信号
    public static final String FJ_TELECOM_V_REASON_10 = "号码在用户侧系统上异常";//号码不存在/手机关机等
    public static final String FJ_TELECOM_V_REASON_11 = "临时错误";//无线寻呼用户无响应/用户不在服务区等
    public static final String FJ_TELECOM_V_REASON_12 = "协议错误";//无线寻呼用户无响应/用户关机/用户欠费停机等
    public static final String FJ_TELECOM_V_REASON_13 = "用户缺席";//号码不存在或手机关机或用户开通缺席业务等

    public static String DONGJIN_CALLOUT_MAIN_FAILED_DESC = null;

     /*
    * vReason
    //客户端显示失败原因
    * 作为WEB_SOCKET_JSON_KEY_DESC 的值 返回客户端
    * */
    public static String FJ_TELECOM_FAILED_REASON_MAIN_FAILED_1 = null;//"客户无应答";//振铃超时、没有摘机接听
    public static String FJ_TELECOM_FAILED_REASON_MAIN_FAILED_1_1 = null;//"客户拒接";//拒接
    public static String FJ_TELECOM_FAILED_REASON_MAIN_FAILED_1_2 = null;//"客户无接听";//无人接听

    public static String FJ_TELECOM_FAILED_REASON_MAIN_FAILED_2 = null;//"客户空号";//因为号码洗过，就算空号也不提示为空号
    public static String FJ_TELECOM_FAILED_REASON_MAIN_FAILED_3 = null;//"客户关机/客户空号"; //空号，关机

    public static String FJ_TELECOM_FAILED_REASON_MAIN_FAILED_4 = null;//"客户无法接通";
    public static String FJ_TELECOM_FAILED_REASON_MAIN_FAILED_5 = null;//"客户挂机";

    public static String FJ_TELECOM_FAILED_REASON_MAIN_FAILED_4_1 = null;//"客户忙";

    public static String FJ_TELECOM_FAILED_REASON_MAIN_FAILED_8_1 = null;//"客户无响应/客户关机/客户不在服务区";
    public static String FJ_TELECOM_FAILED_REASON_MAIN_FAILED_9_1 = null;//"客户忙/客户关机/客户无信号";
    public static String FJ_TELECOM_FAILED_REASON_MAIN_FAILED_10_1 = null;//"客户号码不存在/客户关机";
    public static String FJ_TELECOM_FAILED_REASON_MAIN_FAILED_11_1 = null;//"客户无响应/客户不在服务区";
    public static String FJ_TELECOM_FAILED_REASON_MAIN_FAILED_12_1 = null;//"客户无响应/客户不在服务区/客户手机欠费";


    public static String FJ_TELECOM_FAILED_REASON_TARGET_FAILED_1 = null;//"经纪无应答";//振铃超时、没有摘机接听
    public static String FJ_TELECOM_FAILED_REASON_TARGET_FAILED_1_1 = null;//"经纪拒接";//拒接
    public static String FJ_TELECOM_FAILED_REASON_TARGET_FAILED_1_2 = null;//"经纪无接听";//无人接听

    public static String FJ_TELECOM_FAILED_REASON_TARGET_FAILED_2 = null;//"经纪空号";//因为号码洗过，就算空号也不提示为空号
    public static String FJ_TELECOM_FAILED_REASON_TARGET_FAILED_3 = null;//"经纪关机/经纪空号"; //空号，关机

    public static String FJ_TELECOM_FAILED_REASON_TARGET_FAILED_4 = null;//"经纪无法接通";

    public static String FJ_TELECOM_FAILED_REASON_TARGET_FAILED_4_1 = null;//"经纪忙";

    public static String FJ_TELECOM_FAILED_REASON_TARGET_FAILED_8_1 = null;//"经纪无响应/经纪关机/经纪不在服务区";
    public static String FJ_TELECOM_FAILED_REASON_TARGET_FAILED_9_1 = null;//"经纪忙/经纪关机/经纪无信号";
    public static String FJ_TELECOM_FAILED_REASON_TARGET_FAILED_10_1 = null;//"经纪号码不存在/经纪关机";
    public static String FJ_TELECOM_FAILED_REASON_TARGET_FAILED_11_1 = null;//"经纪无响应/经纪不在服务区";
    public static String FJ_TELECOM_FAILED_REASON_TARGET_FAILED_12_1 = null;//"经纪无响应/经纪不在服务区/经纪手机欠费";

    public static final String INCOME_NOT_ANSWERED = "未接来电";

    //本地异常
    public static final String LOCAL_EXCEPTION_RESOURCE_NOT_ENOUGH = "线路资源不足，请稍后重拨!";
    public static final String LOCAL_EXCEPTION_DEAL_BROWSER_MSG = "webSocket处理消息异常[202]";
    public static final String LOCAL_EXCEPTION_DEAL_APP_STATE = "app webSocket消息处理异常";
    public static final String LOCAL_EXCEPTION_APP_NO_LOGIN = "请打开合富人APP或者把合富人APP后台进程关掉并重新登录系统再进行外呼";
    public static final String LOCAL_EXCEPTION_APP_NO_LOGIN_2 = "发送短信失败，请把手机亮屏或打开合富人APP再发送";
    public static final String LOCAL_EXCEPTION_APP_VERSION_TOO_OLD= "请更新最新版合富人APP再进行发送";
    public static final String LOCAL_EXCEPTION_APP_VERSION_TOO_OLD1= "请更新最新版合富人APP再进行外呼";
    public static final String LOCAL_EXCEPTION_APP_IS_BUSY = "APP忙!勿同时多个窗体外呼";
    public static final String LOCAL_EXCEPTION_1 = "经纪无主显号码";
    public static final String LOCAL_EXCEPTION_2_1 = "主叫或被叫号码不正确";
    public static final String LOCAL_EXCEPTION_2_2 = "呼出号码有误，无法呼叫";
    public static final String LOCAL_EXCEPTION_2_3 = "主叫号码有误，无法呼叫";
    public static final String LOCAL_EXCEPTION_2_4 = "被叫号码有误，无法呼叫";
    public static final String LOCAL_EXCEPTION_2_5 = "主显号码未注册，无法呼叫";
    public static final String LOCAL_EXCEPTION_2 = "参数验证不通过，请检测各个参数值";
    public static final String LOCAL_EXCEPTION_3 = "其他异常[203]";
    public static final String LOCAL_EXCEPTION_4 = "必填参数存在空值";
    public static final String LOCAL_EXCEPTION_5 = "主叫不允许与被叫相同";
    public static final String LOCAL_EXCEPTION_6 = "缺少必要参数";
    public static final String LOCAL_EXCEPTION_7 = "参数为空";
    public static final String LOCAL_EXCEPTION_8 = "读取不到相应数据";
    public static final String LOCAL_EXCEPTION_9 = "号码未注册";
    public static final String LOCAL_EXCEPTION_10 = "广州地区不需此验证";
    public static final String LOCAL_EXCEPTION_11 = "生成通话ID失败";
    public static final String LOCAL_EXCEPTION_12 = "投诉的客户号码";
    public static final String LOCAL_EXCEPTION_13 = "请不要使用多台电脑外呼。如果要切换到此台电脑外呼，上一台电脑将停止外呼。";

    public static final String LOCAL_EXCEPTION_14 = "该号码已被呼出超过10次，请使用手动拨号形式呼出";
    public static final String LOCAL_EXCEPTION_15 = "业务停机";
    public static final String LOCAL_EXCEPTION_16 = "主显号码不可用";
    public static final String LOCAL_EXCEPTION_17 = "资源不足";
    public static final String LOCAL_EXCEPTION_18 = "该电话已超出今天可拨打次数，暂时无法拨打";
    public static final String LOCAL_MSG_SUCCESS = "成功";
    public static final String LOCAL_MSG_FAILED = "失败";
    public static final String LOCAL_MSG_INTERRUPTE_FAILED = "挂断失败";
    public static final String LOCAL_MSG_CALL_OVER = "结束通话";
    public static final String LOCAL_MSG_CALL_INTERRUPT = "终止外呼";
    public static final String LOCAL_MSG_CALL_CANCEL = "取消外呼";
    public static final String LOCAL_MSG_DO_AGAIN = "请勿重复操作";
    public static final String LOCAL_MSG_WEBSOCKET_CONNECT_CAN_USE = "websocket连接可用";
    public static final String LOCAL_EXCEPTION_333 = "该号码当天已被云呼呼出达到1次，已被限制云呼呼出";
    //阿里异常

    public static final String TAOBAO_EXCEPTION_2  = "手机号码不合法，无法呼叫";

    public static final String TAOBAO_EXCEPTION_3 = "主显号不合法，无法呼叫";



    public static String DEFAULT_SHOW_NUM = "02035645456";

    public static final String NO_BODY = "无人接听";
    public static final String CONNOT_CONNECT = "无法接通";

    public static final String FROM_CLIENT = "fromClient";
    public static final String FROM_SERVER = "fromServer";

    public static final String HFZY_IP_SERVICE = "http://10.10.5.39:8080";

    public static Boolean PUSH_RECORD_FILE_JOB = true;

    public static Boolean PUSH_RECORD_FILE_JOB_BY_THREAD = true;

    public static Boolean FIX_DATA_JOB = true;

    public static Boolean PUSH_AUDIO_HDFS_JOB = true;

    public static Boolean PUSH_AUDIO_HDFS_STATUS = true;

    public static Boolean USE_TAO_BAO =true;

    public static Boolean USE_TAO_BAO_DONG_JIN =false;

    //呼出是否使用95号码
    public static Boolean USE_USER_SHOW_NUM = false;


    //呼入是否使用95号码
    public static Boolean USE_USER_SHOW_NUM_IN = false;

    //使用百分之30 呼出
    public static int USE_USER_SHOW_PER = 0;

    public static int USE_USER_SHOW_PER_IN = 0;

    public static Boolean TAO_BAO_DOWN_RECORD_FILE = true;

    public static String TAO_BAO_DEFAULT_TARGET_PHONE="38831245";


    //TODO
    public static Boolean USE_REDIS_CHANNEL = false;



}
